What is the meaning of the word "horned screamer"?

Definitions: